package com.tq110.util;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;

public class Tqutil {

    /**
     * yyyy-MM-dd hh:mm:ss
     * @param pattern
     * @param date
     * @return上午11:35:18二个人二个是我当然2017年11月14日
     */
    public static String fromDateToStr(String pattern,Date date) {
        try {
            return new SimpleDateFormat(pattern).format(date);
        } catch (Exception e) {
            System.out.println("---****日期格式错误*****----");
            return date+"";
        }
    }
    public static String fromDateToStr_common(Date date){
        return fromDateToStr(TqConstant.Date_Pattern1,date);
    }
    public static Date fromStrToDate(String str) {
        Date date = null;
        try {
            date = new SimpleDateFormat(TqConstant.Date_Pattern1).parse(str);
        } catch (Exception ee) {
            try {
                date = new SimpleDateFormat("yyyy/MM/dd").parse(str);
            } catch (Exception ee2) {

            }
        }
        return date;
    }
    public static String uuid() {
        return UUID.randomUUID().toString().replaceAll("-","");
    }
}
